翻訳と辞書
Words near each other
・ Java Server Faces
・ Java Server Pages
・ Java Service Wrapper
・ Java Servlet
・ Java Specification Request
・ JAVA TEA
・ Java Transaction API
・ Java Virtual Machine
・ Java VM
・ Java Web Services Development Pack
・ Java Web Start
・ Java.applet
・ Java.awt
・ Java.beans
・ Java.io
・ Java.lang
・ Java.lang.ref
・ Java.lang.reflect
・ Java.math
・ Java.net


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Java Web Start : ウィキペディア日本語版
Java Web Start[じゃばうぇぶすたーと]
Java Web Start(ジャバウェブスタート)はJava Swing APIなどで記述されたJavaGUIアプリケーションウェブサーバなどから自動ダウンロード、自動インストール、自動アップデートして、サンドボックス上にて実行可能な仕組み。問題点が多いためにFlashよりも劣ると言われるJavaアプレットの代替リッチクライアントと言われている。
たとえば、ウェブブラウザでJava Web Startに対応したJavaアプリケーションへのリンクをクリックすると、Javaアプレットのようなブラウザ埋め込み型ではなくメディアプレーヤーなどの外部アプリケーションのようにJava Web Startが起動する。Java Web Startがインストールされていないときは、Java Web Startソフトウェア(Java Web Startの管理・実行ソフトウェア)が自動ダウンロード、自動インストールされる。JREがインストールされていないときは、それも自動的にインストールされる。さらに、JRE、Java Web Startそれぞれのバージョンが古いときは自動的にアップデートされる。また、Java Web Start対応Javaアプリケーションが古く、最新バージョンがサーバにアップロードされている場合は、実行前の事前確認により自動的にアップデートされる。
なお、Java Web Start対応Javaアプリケーションはローカルマシンに保存される。よって、二回目以降の起動は、ダウンロードなどが不要となり高速に起動できる。
現在のJava Web Start はOSとの協調動作も行なわれる。たとえば、Windowsにおいて「プログラムの追加と削除」を利用したJava Web Startアプリケーションのアンインストールが可能である。また、プログラムメニューやデスクトップへのショートカットアイコンの作成なども行なわれる。
== 実装 ==

開発者はJNLP拡張子をつけた特別なXMLファイルを作る(JNLPファイル)。このファイルはアプリケーションの要求事項、コードの場所、パラメータ、および(もしあれば)追加的な権限を指定したものだ。ブラウザはこのファイルを他のファイルと同様にダウンロードし、(そのMIMEタイプとして指定されたapplication/x-java-jnlp-fileに従って)それをWeb Startツールで開く。Web Startツールは、必要なすべてのリソースをダウンロードし、アプリケーションを起動する。
Java Web Startはjavax.jnlp パッケージ内の一連のクラス群を提供している。これらがアプリケーションに対して様々なサービスを提供する。これらのサービスのほとんどをSun社が設計した。その目的は、アプリケーションの動作を許可された操作の範囲内に制限しつつ、注意深く制御された範囲内のリソース(たとえばファイルや、システムクリップボードなど)にはアクセスを許可することにある。
Sun社は2001年3月にWeb Startのバージョン1.0を導入した〔Java Web Start 1.0 press release 〕。一方、64-bit Windowsへのサポートは、(64-bit Javaが最初に使えるようになった時よりも後になって)Java 6のみで追加された〔Bug ID 4802695, Support 64-bit Java Plug-in and Java webstart on Windows/Linux on AMD64 〕。J2SE 1.4 以降、Web StartはJava実行環境(Java Runtime Environment、 JRE)にjavawsという名前でデフォルトで入ってくるようになったので、コンピュータ管理者は、Web Startを別途インストールする必要はもはやなくなった。

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Java Web Start」の詳細全文を読む




スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.